Dasar OpenClaw
1. Filosofi Markdown-Pertama
OpenClaw menganggap dokumentasi yang dapat dibaca manusia sebagai sumber kebenaran mutlak. Berbeda dengan sistem yang menyembunyikan logika dalam basis data, "jiwa" agen didefinisikan dalam file teks, sehingga menjamin Transparansi dan kemudahan Kontrol Versi.
- SOUL.md: Mendefinisikan persona dan batas etika.
- AGENTS.md: Merinci alur kerja rekayasa.
- MEMORY.md: Menyimpan fakta jangka panjang dan preferensi.
2. Netral Model & Otonom
Runtime Agen Terpusat memungkinkan pergantian LLM (Claude, GPT, Lokal) tanpa harus menulis ulang logika. Agen otonom beroperasi 24/7 melalui pengatur waktu HEARTBEAT.md pengatur waktu.
3. Keandalan & Integritas Data
Untuk mencegah Kerusakan Status dalam lingkungan dengan banyak pengguna bersamaan, OpenClaw menggunakan Isolasi Sesi melalui Jalur Antrian. Pengambilan data ditangani oleh RAG Pertama-Lokal arsitektur menggunakan Snapshot Semantik.
Konfigurasi: openclaw.json
{
"global": {
"port": 18789,
"identity": "./config/SOUL.md",
"env_injection": true
},
"security": {
"firewall": "ketat",
"rce_protection": true
}
}
Type a command...
Question 1
Why does OpenClaw prioritize a "Markdown-First" approach?
Question 2
What prevents "State Corruption" during simultaneous user interactions?
Challenge: The Debugger
Diagnose the missing agent behavior.
Problem: An agent has been deployed, but it is responding with a generic personality instead of its assigned role, and it cannot recall data from yesterday's session.
Analysis
Which files or components are likely misconfigured?
Diagnosis:
1. Persona Issue: Check
2. Memory Issue: Ensure
1. Persona Issue: Check
SOUL.md and ensure it is correctly referenced in openclaw.json.2. Memory Issue: Ensure
MEMORY.md is writable and the Local-First RAG system is successfully creating Semantic Snapshots.